a shop sign - Español Inglés Diccionario